export interface WarehouseVO {
  /**
   * 系统仓库id
   */
  wid: string | number;
  /**
   * 仓库名
   */
  name: string;
  /**
   * 仓库类型：1 本地仓，3 海外仓
   */
  type: number;
  /**
   * 是否删除：0 未删除，1 已删除
   */
  isDelete: string;
  // 服务商ID，仅type=3且仓库为第三方海外仓时有值
  wpId: number;
  // 系统服务商名称
  wpName: string;
}

export interface WarehouseForm extends BaseEntity {
  /**
   * id
   */
  id?: string | number;
  /**
   * 系统仓库id
   */
  wid?: string | number;
  /**
   * 仓库名
   */
  name?: string;
  /**
   * 仓库类型：1 本地仓，3 海外仓
   */
  type?: number;
  /**
   * 是否删除：0 未删除，1 已删除
   */
  isDelete?: string;
  // 服务商ID，仅type=3且仓库为第三方海外仓时有值
  wpId?: number;
  // 系统服务商名称
  wpName?: string;
}

export interface WarehouseQuery extends PageQuery {
  /**
   * 系统仓库id
   */
  wid?: string | number;
  /**
   * 仓库名
   */
  name?: string;
  /**
   * 仓库类型：1 本地仓，3 海外仓
   */
  type?: number;
  /**
   * 是否删除：0 未删除，1 已删除
   */
  isDelete?: string;
  /**
   * 日期范围参数
   */
  params?: any;
}
